]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
14 years agoIconGrid: don't force the size of the icon
Giovanni Campagna [Tue, 20 Dec 2011 18:11:07 +0000 (19:11 +0100)]
IconGrid: don't force the size of the icon

Forcing the icon size will distort it unnecessarily, and will
in any case not work if showing an animation (which is a ClutterGroup).
Instead, set the size on the bin, and make it align its child
if needed.

https://bugzilla.gnome.org/show_bug.cgi?id=666606

14 years agoStTextureCache: fix load_sliced_image with different sizes
Giovanni Campagna [Tue, 20 Dec 2011 18:14:12 +0000 (19:14 +0100)]
StTextureCache: fix load_sliced_image with different sizes

grid_width and grid_height were inverted, which caused a crash
in GdkPixbuf code. This was never noticed because the animation
in the panel is a square.

https://bugzilla.gnome.org/show_bug.cgi?id=666606

14 years agoNetworkMenu: actually add new access point to the network list
Giovanni Campagna [Sat, 17 Dec 2011 22:54:45 +0000 (23:54 +0100)]
NetworkMenu: actually add new access point to the network list

Previously the code in _accessPointAdded was iterating over the
the network list to find a good place, and at that time, added both
the network to the list and the item to the menu. When I refactored
to call queueCreateSection, I forgot to add code to insert the
network in the list.
Add it now, using the new Util.insertSorted function.

https://bugzilla.gnome.org/show_bug.cgi?id=666429

14 years agoArray: add capability to insert while keeping a specific order
Giovanni Campagna [Sat, 17 Dec 2011 22:52:11 +0000 (23:52 +0100)]
Array: add capability to insert while keeping a specific order

Adds two new functions, Util.lowerBound and Util.insertSorted,
that take an array, a value and a comparator, and find the
first position at which the value can be inserted without
violating the order, in optimal time.

https://bugzilla.gnome.org/show_bug.cgi?id=666429

14 years agost: Fix typo
Florian Müllner [Mon, 19 Dec 2011 15:07:55 +0000 (16:07 +0100)]
st: Fix typo

Commit c7846e1 introduced a small typo, fix.

14 years agost-theme-node: Fix memory leak
Jasper St. Pierre [Mon, 19 Dec 2011 04:34:00 +0000 (23:34 -0500)]
st-theme-node: Fix memory leak

We ref the icon_colors in st_theme_node_get_icon_colors, but never
unref it.

14 years agost-icon: Fix memory leak
Jasper St. Pierre [Mon, 19 Dec 2011 04:30:26 +0000 (23:30 -0500)]
st-icon: Fix memory leak

We were never freeing the dup'd icon_name string for an StIcon.

14 years agobrowser-plugin: Fix installation on WebKit-like browsers
Jasper St. Pierre [Sun, 18 Dec 2011 10:21:05 +0000 (05:21 -0500)]
browser-plugin: Fix installation on WebKit-like browsers

I missed this use of raw UTF8Characters last time. Hopefully this
should be the last fix required for WebKit support.

https://bugzilla.gnome.org/show_bug.cgi?id=666444

14 years agoNetwork Menu: update the UI only when really needed
Giovanni Campagna [Tue, 15 Nov 2011 17:22:24 +0000 (18:22 +0100)]
Network Menu: update the UI only when really needed

By using Main.queueDeferredWork, we can ensure that most of the
menu contents (in particular, the heaviest parts like the list of
wifi networks) are not updated immediately as we receive signals
from NetworkManager. Instead, the menu is rebuilt some time later,
or as soon as the user opens the menu.
This means that it is no longer needed to optimize for the
access-point-added case, replacing a lot of buggy code with a safer
call to _queueCreateSection, which in turn should ensure that the
more menu, if existing, is always at the end and that at most 5 networks
are visible outside it.

https://bugzilla.gnome.org/show_bug.cgi?id=664124

14 years agorun-js-test: Do not use the default stage
Florian Müllner [Thu, 15 Dec 2011 23:14:15 +0000 (00:14 +0100)]
run-js-test: Do not use the default stage

This was left out in commit faff0738eb.

14 years agoDo not use the default stage
Jasper St. Pierre [Mon, 21 Nov 2011 16:56:24 +0000 (11:56 -0500)]
Do not use the default stage

https://bugzilla.gnome.org/show_bug.cgi?id=664052

14 years agotelepathyClient: only notify on new channels when asked to do so
Jonny Lamb [Thu, 15 Dec 2011 11:24:38 +0000 (11:24 +0000)]
telepathyClient: only notify on new channels when asked to do so

We need to notify when the channel dispatcher calls HandleChannels on
us with a channel we already handle. However, we don't want to notify
if we claim a new incoming channel which doesn't actually have
anything interesting in it yet.

For example, a new channel pops up just to give a delivery
notification. We want (or, need) to handle it but don't want to notify
for it.

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=666243
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
14 years agotheme - update window captions to match mockups
Marc Plano-Lesay [Sat, 3 Dec 2011 23:05:33 +0000 (00:05 +0100)]
theme - update window captions to match mockups

Change window caption text weight, padding and radius.

https://bugzilla.gnome.org/show_bug.cgi?id=664487

14 years agoworkspace: Remove tweens when hiding overlays
Florian Müllner [Mon, 12 Dec 2011 18:48:16 +0000 (19:48 +0100)]
workspace: Remove tweens when hiding overlays

The window overlays may be shown erroneously if hideOverlays is
called while the corresponding clone has an uncompleted tween which
calls showOverlays in its onComplete handler, for instance when
quickly leaving the overview before the initial overview animation
has finished. To fix, remove all existing tweens when hiding the
overlays.

https://bugzilla.gnome.org/show_bug.cgi?id=666020

14 years agoUploaded Ukranian
Daniel Korostil [Sun, 11 Dec 2011 14:17:41 +0000 (16:17 +0200)]
Uploaded Ukranian

14 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 10 Dec 2011 08:40:25 +0000 (10:40 +0200)]
Updated Hebrew translation.

14 years agotelepathyClient: reset badge as soon as the summary notification is shown
Marina Zhurakhinskaya [Thu, 8 Dec 2011 23:35:19 +0000 (18:35 -0500)]
telepathyClient: reset badge as soon as the summary notification is shown

That way the user will not see an outdated pending messages count while
they are viewing them or chatting with the sender.

https://bugzilla.gnome.org/show_bug.cgi?id=659272

14 years agoAdded Macedonian translation.
Jovan Naumovski [Thu, 8 Dec 2011 21:49:25 +0000 (22:49 +0100)]
Added Macedonian translation.

14 years agoAdded Macedonian translation.
Jovan Naumovski [Thu, 8 Dec 2011 21:40:52 +0000 (22:40 +0100)]
Added Macedonian translation.

14 years agobrowser-plugin: Fix memory leak when passing an invalid UUID
Jasper St. Pierre [Tue, 6 Dec 2011 20:00:52 +0000 (15:00 -0500)]
browser-plugin: Fix memory leak when passing an invalid UUID

https://bugzilla.gnome.org/show_bug.cgi?id=665261

14 years agoMake the window labels visible at all times
Zan Dobersek [Sun, 4 Dec 2011 20:40:40 +0000 (21:40 +0100)]
Make the window labels visible at all times

When in overview, window labels flicker or are temporarily hidden on a
number of occasions - when simply clicking around the area the windows
are displayed in, dragging a window, sliding in the workspace list,
adding new workspaces etc. This patch makes the label for any window
visible at any given moment when in overview and the said window is
not being dragged around.

https://bugzilla.gnome.org/show_bug.cgi?id=644861

14 years agoUpdate Czech translation
Petr Kovar [Wed, 7 Dec 2011 16:11:32 +0000 (17:11 +0100)]
Update Czech translation

14 years agoNetworkMenu: show hardware disabled when rfkill is active
Giovanni Campagna [Fri, 2 Dec 2011 20:50:10 +0000 (21:50 +0100)]
NetworkMenu: show hardware disabled when rfkill is active

When wifi or wwan are blocked by hardware killswitch, we should not
allow changing the switch (it won't work anyway), and show
"hardware disabled" instead, similar to what we already do in the
bluetooth menu.

https://bugzilla.gnome.org/show_bug.cgi?id=665194

14 years agoNetworkMenu: fix number of visible networks
Giovanni Campagna [Sat, 19 Nov 2011 18:01:24 +0000 (19:01 +0100)]
NetworkMenu: fix number of visible networks

When placing networks in _createSection, we were taking in
consideration that _activeNetwork is always first, by adding 1,
but then kept this offset also for networks following it (normally,
all of them, since _activeNetwork is also the most recently used),
that instead should not be affected by the movement.
This resulted in the menu showing 4 networks + More... instead of
5.

https://bugzilla.gnome.org/show_bug.cgi?id=664124

14 years agobrowser-plugin: Fix crash if shell is not running
Jürg Billeter [Tue, 6 Dec 2011 12:36:59 +0000 (13:36 +0100)]
browser-plugin: Fix crash if shell is not running

14 years agoUpdated Lithuanian translation
Žygimantas Beručka [Tue, 6 Dec 2011 15:07:46 +0000 (17:07 +0200)]
Updated Lithuanian translation

14 years agoUpdated Lithuanian translation
Žygimantas Beručka [Tue, 6 Dec 2011 15:00:49 +0000 (17:00 +0200)]
Updated Lithuanian translation

14 years agolayout: Make ripple boxes initially invisible
Ron Yorsten [Mon, 5 Dec 2011 09:32:04 +0000 (10:32 +0100)]
layout: Make ripple boxes initially invisible

The three boxes for the ripple animation are visible when created. This
means that the drag and drop code that searches for an actor to handle
the drag can find the ripple boxes instead of the Activities button or
hot corner. The latter can handle drag and drop while the ripple boxes
can't.
This is only a problem if drag and drop is attempted before the ripple
animation has been played: the boxes are made invisible at the end of
the animation. The fix is to just create the boxes invisible.

14 years agomessageTray: use a "hot corner" to summon the tray
Rui Matos [Fri, 4 Nov 2011 00:26:49 +0000 (00:26 +0000)]
messageTray: use a "hot corner" to summon the tray

Instead of leaving the tray covering the whole last pixel row when it's
hidden, hide it completely. This avoids mouse events not being delivered to
application windows on the last pixel row.

To summon the tray we use a single reactive pixel on the corner.

https://bugzilla.gnome.org/show_bug.cgi?id=663366

14 years agobrowser-plugin: Make sure to use the UTF8Length parameter
Jasper St. Pierre [Thu, 17 Nov 2011 04:47:35 +0000 (23:47 -0500)]
browser-plugin: Make sure to use the UTF8Length parameter

Some plugin hosts may have junk after the UTF8Characters that we need to strip
off. No current browsers that I know of do this, but it still helps to be
correct.

14 years agoautorun-manager: Use app names rather than full names
Florian Müllner [Sat, 3 Dec 2011 11:56:04 +0000 (12:56 +0100)]
autorun-manager: Use app names rather than full names

https://bugzilla.gnome.org/show_bug.cgi?id=665461

14 years agoUpdated Finnish translation
Ville-Pekka Vainio [Sat, 3 Dec 2011 22:16:01 +0000 (00:16 +0200)]
Updated Finnish translation

14 years agoworkspace-thumbnails: Emit 'window-drag-cancelled'
Florian Müllner [Fri, 2 Dec 2011 15:54:27 +0000 (16:54 +0100)]
workspace-thumbnails: Emit 'window-drag-cancelled'

The dash handles 'window-drag-cancelled', to be able to do the
animations for drag snap-back and size changes in parallel. As
the signal is not emitted for previews in the workspace switcher,
it does not work in that case.

14 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Thu, 1 Dec 2011 19:18:28 +0000 (20:18 +0100)]
Updated Norwegian bokmål translation

14 years agoworkspaces-view: Handle swipe scolling in workspacesDisplay
Florian Müllner [Mon, 28 Nov 2011 16:51:53 +0000 (17:51 +0100)]
workspaces-view: Handle swipe scolling in workspacesDisplay

If workspaces-only-on-primary is false, swipe scrolling is now
broken with multiple monitors. To fix, let workspacesDisplay
handle swipe scrolling for all views.

https://bugzilla.gnome.org/show_bug.cgi?id=652580

14 years agoworkspaces-display: Implement workspaces on non-primary monitors
Florian Müllner [Fri, 25 Nov 2011 17:25:31 +0000 (18:25 +0100)]
workspaces-display: Implement workspaces on non-primary monitors

If workspaces-only-on-primary is false, workspaces should be shown
on each monitor; rather than letting the existing workspaces span
the entire screen, manage one workspacesView per monitor (similar
to the extra workspaces in WorkspacesView when the setting is true).

https://bugzilla.gnome.org/show_bug.cgi?id=652580

14 years agoworkspaces-view: Don't create extra workspaces unconditionally
Florian Müllner [Fri, 25 Nov 2011 14:44:17 +0000 (15:44 +0100)]
workspaces-view: Don't create extra workspaces unconditionally

Extra workspaces are special, in that they collect windows from
all workspaces for a particular monitor. This matches the default
behavior, but we need more than a single workspace per monitor if
workspaces-only-on-primary is false, so don't create the extra
workspaces in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=652580

14 years agoworkspaces-display: Make workspacesView private
Florian Müllner [Fri, 25 Nov 2011 23:02:13 +0000 (00:02 +0100)]
workspaces-display: Make workspacesView private

WorkspacesDisplay was introduced to manage the workspace objects
and views; however, the overview still accesses the view held
by the workspacesDisplay directly, which is a bit odd.
Add some additional methods needed by the overview, and make the
view a private property.

https://bugzilla.gnome.org/show_bug.cgi?id=652580

14 years agostatus: Remove unneeded pkill call
Bastien Nocera [Wed, 30 Nov 2011 12:42:24 +0000 (13:42 +0100)]
status: Remove unneeded pkill call

The bluetooth-applet is only started in the fallback session,
not when running under the shell.

https://bugzilla.gnome.org/show_bug.cgi?id=647587

14 years agoextensionSystem: Set the proper 'enabled' and 'type' parameters
Jasper St. Pierre [Thu, 1 Dec 2011 03:02:09 +0000 (22:02 -0500)]
extensionSystem: Set the proper 'enabled' and 'type' parameters

When installing an extension at runtime, we accidentally swapped the 'type'
and 'enabled' parameters. While this doesn't directly affect anything right
now, as everything works coincidentally, future patches that look at the
'type' parameter to decide what to do would get the wrong answer.

14 years agofileUtils: Fix recursivelyDeleteDir
Jasper St. Pierre [Thu, 1 Dec 2011 02:46:52 +0000 (21:46 -0500)]
fileUtils: Fix recursivelyDeleteDir

14 years agoUpdated Telugu Translation
Praveen Illa [Tue, 29 Nov 2011 17:42:12 +0000 (23:12 +0530)]
Updated Telugu Translation

14 years agoUpdated Romanian translation
Lucian Adrian Grijincu [Sun, 27 Nov 2011 03:23:35 +0000 (05:23 +0200)]
Updated Romanian translation

14 years agoUpdate Simplified Chinese translation.
Aron Xu [Sat, 26 Nov 2011 09:39:55 +0000 (09:39 +0000)]
Update Simplified Chinese translation.

14 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 25 Nov 2011 20:24:36 +0000 (21:24 +0100)]
Updated Slovenian translation

14 years agoPort everything to class framework
Giovanni Campagna [Sun, 20 Nov 2011 17:56:27 +0000 (18:56 +0100)]
Port everything to class framework

The last patch in the sequence. Every place that was previously
setting prototype has been ported to Lang.Class, to make code more
concise and allow for better toString().

https://bugzilla.gnome.org/show_bug.cgi?id=664436

14 years agoPort GDM and Caribou to GDBus
Giovanni Campagna [Sun, 20 Nov 2011 16:52:50 +0000 (17:52 +0100)]
Port GDM and Caribou to GDBus

During the mass port to GDBus, this classes were left out (probably
because they didn't exist at the time). Now it's time to update
them.

https://bugzilla.gnome.org/show_bug.cgi?id=664436

14 years agoPort all classes with inheritance to class framework
Giovanni Campagna [Sun, 20 Nov 2011 16:07:14 +0000 (17:07 +0100)]
Port all classes with inheritance to class framework

All classes that have at least one other derived class (and thus
benefit from the framework) have been now ported. These includes
NMDevice, SearchProvider, AltTab.SwitcherList, and some other
stuff around.

https://bugzilla.gnome.org/show_bug.cgi?id=664436

14 years agoPort ModalDialog to the class framework
Giovanni Campagna [Sun, 20 Nov 2011 15:32:59 +0000 (16:32 +0100)]
Port ModalDialog to the class framework

Similar to the previous commits, time to port shell modal dialogs
to the class framework.

https://bugzilla.gnome.org/show_bug.cgi?id=664436

14 years agoPort message tray sources and notifications to class framework
Giovanni Campagna [Sun, 20 Nov 2011 15:12:02 +0000 (16:12 +0100)]
Port message tray sources and notifications to class framework

Third step in the class framework port, now it's the turn of
MessageTray.Source and MessageTray.Notification, as well as
the various implementations around the shell.

https://bugzilla.gnome.org/show_bug.cgi?id=664436

14 years agoPort PanelMenu to new class framework
Giovanni Campagna [Sun, 20 Nov 2011 14:38:48 +0000 (15:38 +0100)]
Port PanelMenu to new class framework

Second patch in the class framework, now it's the turn of
PanelMenu (buttons, menus and status indicators).

https://bugzilla.gnome.org/show_bug.cgi?id=664436

14 years agoPort PopupMenu to new Lang.Class framework
Giovanni Campagna [Sun, 20 Nov 2011 13:10:48 +0000 (14:10 +0100)]
Port PopupMenu to new Lang.Class framework

The Lang module in gjs has recently gained a small yet powerful
Class framework, that should help improve the readability of code
when using complex inheritance.
This commit starts porting shell code, by rewriting all classes in
popupMenu.js (and all derived classes) to Lang.Class.

https://bugzilla.gnome.org/show_bug.cgi?id=664436

14 years agolookingGlass: Fix global key press handler
Florian Müllner [Tue, 22 Nov 2011 18:28:23 +0000 (19:28 +0100)]
lookingGlass: Fix global key press handler

No idea why connecting a key-press-event to a non-reactive actor
used to work, but some Clutter update broke it. Obvious fix is
to make the actor reactive.

https://bugzilla.gnome.org/show_bug.cgi?id=664582

14 years agobuild: Add test/unit/jsParse.js to Makefile
Florian Müllner [Tue, 22 Nov 2011 14:30:31 +0000 (15:30 +0100)]
build: Add test/unit/jsParse.js to Makefile

Commit 3941961f8b added the file without referencing it in the Makefile,
which breaks distcheck.

14 years agoBump version to 3.3.2
Owen W. Taylor [Tue, 22 Nov 2011 00:20:23 +0000 (19:20 -0500)]
Bump version to 3.3.2

 - Require Mutter 3.3.2 for keybindings additions
 - Update NEWS

14 years agoshell-wm: Remove takeover_keybinding()
Florian Müllner [Mon, 7 Nov 2011 01:16:15 +0000 (02:16 +0100)]
shell-wm: Remove takeover_keybinding()

Introspection support is now good enough to set a custom keybinding
handler directly from JS.

https://bugzilla.gnome.org/show_bug.cgi?id=663584

14 years agoWorkspaceThumnail: fix typo
Giovanni Campagna [Sun, 20 Nov 2011 10:57:29 +0000 (11:57 +0100)]
WorkspaceThumnail: fix typo

An if is missing, causing the subsequent expression to evaluate to
nothing, and the invocation it should be protect to be unconditional.

14 years agoMake notification icon buttons elegant.
Jakub Steiner [Mon, 21 Nov 2011 14:39:36 +0000 (15:39 +0100)]
Make notification icon buttons elegant.

The huge icons had little whitespace and don't scale pixel precise.

14 years agoUpdated Greek translation
Kostas Papadimas [Mon, 21 Nov 2011 07:14:13 +0000 (09:14 +0200)]
Updated Greek translation

14 years agopolkit: Find the best user to authenticate as
Matthias Clasen [Fri, 18 Nov 2011 03:42:37 +0000 (22:42 -0500)]
polkit: Find the best user to authenticate as

We prefer to ask the user for his own password. If PolicyKit
is not configured to accept that, try the root password. If
PolicyKit does not accept that either, ask for password of
the first user that PolicyKit _will_ accept. The last case
is a bit broken, but should rarely occur in real-life
configurations.

https://bugzilla.gnome.org/show_bug.cgi?id=651547

14 years agoUpdated Spanish translation
Benjamín Valero Espinosa [Wed, 16 Nov 2011 13:23:30 +0000 (14:23 +0100)]
Updated Spanish translation

14 years agoshellDBus: Ignore extension properties that we don't care about
Jasper St. Pierre [Tue, 15 Nov 2011 21:46:17 +0000 (16:46 -0500)]
shellDBus: Ignore extension properties that we don't care about

14 years agoshellDBus: Add missing initialization
Jasper St. Pierre [Tue, 15 Nov 2011 21:37:57 +0000 (16:37 -0500)]
shellDBus: Add missing initialization

14 years agoUpdated Finnish translation
Ville-Pekka Vainio [Tue, 15 Nov 2011 20:20:36 +0000 (22:20 +0200)]
Updated Finnish translation

14 years agoDrop a leftover mention of GConf from configure
Matthias Clasen [Tue, 15 Nov 2011 14:24:48 +0000 (09:24 -0500)]
Drop a leftover mention of GConf from configure

There is no GConf usage anymore, so drop it for good.

14 years agoGDBus: restore non-fatality of name acquisition error
Marc-Antoine Perennou [Sat, 12 Nov 2011 23:37:47 +0000 (00:37 +0100)]
GDBus: restore non-fatality of name acquisition error

commit 5350302b09ddbbfa98091a943ae878c9aaf9eb6e dropped the possibility
to make a dbus name acquisition failure non-fatal.
Btw, it has also overriden the name in the error message.

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Signed-off-by: Colin Walters <walters@verbum.org>
https://bugzilla.gnome.org/show_bug.cgi?id=663941

14 years agoDrop last remnants of dbus-glib from configure
Matthias Clasen [Tue, 15 Nov 2011 14:17:50 +0000 (09:17 -0500)]
Drop last remnants of dbus-glib from configure

GDMUSER has been unused since before 3.2.

14 years agouser-menu: Disable combo box if no accounts are enabled
Florian Müllner [Wed, 26 Oct 2011 19:16:08 +0000 (21:16 +0200)]
user-menu: Disable combo box if no accounts are enabled

If no telepathy accounts have been set up or enabled, the IM status
chooser won't have any effect. To avoid confusing behavior, make
the status selector insensitive in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=662800

14 years agocombo-box-menu-item: Propagate pseudo classes to the combo menu
Florian Müllner [Wed, 26 Oct 2011 17:24:36 +0000 (19:24 +0200)]
combo-box-menu-item: Propagate pseudo classes to the combo menu

ComboBoxMenuItems use ClutterClones to reconstruct the active item
in the associated ComboMenu, so pseudo class changes due to state
changes of the ComboBoxMenuItem don't have the intended effect
(since the actual style information is taken from the associated
ComboBoxMenu item).
As a fix, propagate relevant pseudo class changes to the active
ComboBoxMenu item.

https://bugzilla.gnome.org/show_bug.cgi?id=662799

14 years agocombo-box-menu-item: Propagate style changes to the combo menu
Florian Müllner [Wed, 26 Oct 2011 16:29:59 +0000 (18:29 +0200)]
combo-box-menu-item: Propagate style changes to the combo menu

ComboBoxMenuItems use ClutterClones to reconstruct the active item
in the associated ComboMenu to not impose a particular MenuItem type
in the menu. However, this results in style changes (for instance
those triggered by icon-theme or text-scaling-factor changes) of
the ComboBoxMenuItem not having a visual effect until the ComboBoxMenu
is shown.
As a fix, force a style update on the ComboBoxMenu when the item's
style changes.

https://bugzilla.gnome.org/show_bug.cgi?id=662799

14 years agoa11y: Adapt to re-addition of 'visual-bell'
Florian Müllner [Mon, 14 Nov 2011 14:34:42 +0000 (15:34 +0100)]
a11y: Adapt to re-addition of 'visual-bell'

The option was merge with 'visual-bell-type' with the GSettings
port, but the change turned out too disruptive for the universal
access menu / settings panel, so gsettings-desktop-schemas commit
a5819b2a4e9 re-added the separate option.

14 years agoUpdated Galician translations
Fran Diéguez [Sun, 13 Nov 2011 21:27:56 +0000 (22:27 +0100)]
Updated Galician translations

14 years agobluetooth: Fix undefined variable issue
Jasper St. Pierre [Sat, 12 Nov 2011 01:04:10 +0000 (20:04 -0500)]
bluetooth: Fix undefined variable issue

https://bugzilla.gnome.org/show_bug.cgi?id=663891

14 years agoshellDBus: Fix missing user of old DBus API
Jasper St. Pierre [Sat, 12 Nov 2011 02:45:44 +0000 (21:45 -0500)]
shellDBus: Fix missing user of old DBus API

https://bugzilla.gnome.org/show_bug.cgi?id=663902

14 years agobrowser-plugin: Move "entry points" comment
Jasper St. Pierre [Fri, 11 Nov 2011 04:21:53 +0000 (23:21 -0500)]
browser-plugin: Move "entry points" comment

https://bugzilla.gnome.org/show_bug.cgi?id=663823

14 years agobrowser-plugin: Use g_strndup to get a string property
Jasper St. Pierre [Fri, 11 Nov 2011 04:57:39 +0000 (23:57 -0500)]
browser-plugin: Use g_strndup to get a string property

WebKit-based browsers like Chromium and Epiphany may insert extra junk at the
end of NPStrings, so we cannot depend on the strlen matching.

https://bugzilla.gnome.org/show_bug.cgi?id=663823

14 years agobrowser-plugin: Set that we need XEmbed
Jasper St. Pierre [Fri, 11 Nov 2011 03:35:41 +0000 (22:35 -0500)]
browser-plugin: Set that we need XEmbed

This makes the plugin work under WebKit-based browsers such as Chromium and
Epiphany. See http://code.google.com/p/chromium/issues/detail?id=38229 and
WindowedCreatePlugin() in
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/plugins/npapi/webplugin_delegate_impl_gtk.cc?revision=86823&content-type=text%2Fplain
for more information.

https://bugzilla.gnome.org/show_bug.cgi?id=663823

14 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Cheng-Chia Tseng [Sat, 12 Nov 2011 11:05:01 +0000 (19:05 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

14 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Sat, 12 Nov 2011 10:47:58 +0000 (12:47 +0200)]
[l10n] Updated Estonian translation

14 years agoUpdated British English translation
Bruce Cowan [Sat, 12 Nov 2011 07:48:52 +0000 (07:48 +0000)]
Updated British English translation

15 years agouser-menu: Fix fallout from GDBus port
Florian Müllner [Fri, 11 Nov 2011 21:41:47 +0000 (22:41 +0100)]
user-menu: Fix fallout from GDBus port

 - replace some left-over references to GnomeSession.Presence.setStatus()
 - the correct replacement for GnomeSession.Presence.getStatus()
   is *not* GnomeSession.Presence.connectSignal('StatusChanged')

15 years agoAdapt to mutter moving to GSettings
Florian Müllner [Mon, 27 Jun 2011 01:54:26 +0000 (03:54 +0200)]
Adapt to mutter moving to GSettings

https://bugzilla.gnome.org/show_bug.cgi?id=663429

15 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Fri, 11 Nov 2011 17:58:33 +0000 (18:58 +0100)]
Updated Norwegian bokmål translation

15 years agoPort client side code to GDBus
Giovanni Campagna [Tue, 16 Aug 2011 12:28:53 +0000 (14:28 +0200)]
Port client side code to GDBus

This continues the series of patches for GDBus porting, affecting
all code that accesses remote DBus objects. This includes modemManager,
automount, autorun (for the hotplug sniffer), calendar, network (for
nm-applet only), power, scripting (for perf monitor interface)

https://bugzilla.gnome.org/show_bug.cgi?id=648651

15 years agonotificationDaemon, magnifierDBus: port to GDBus
Giovanni Campagna [Tue, 16 Aug 2011 12:26:49 +0000 (14:26 +0200)]
notificationDaemon, magnifierDBus: port to GDBus

Move /org/freedesktop/Notifications and /org/gnome/Magnifier to the
GDBus connection, so they're matched with the appropriate DBus name.

https://bugzilla.gnome.org/show_bug.cgi?id=648651

15 years agoscreensaver, gnomesession: port to GDBus based bindings
Giovanni Campagna [Tue, 16 Aug 2011 12:24:39 +0000 (14:24 +0200)]
screensaver, gnomesession: port to GDBus based bindings

Port org.gnome.ScreenSaver and org.gnome.SessionManager glue code
to use GDBus, and move /org/gnome/Shell/EndSessionDialog to the
GDBus connection, so it is backed by the org.gnome.Shell name.

https://bugzilla.gnome.org/show_bug.cgi?id=648651

15 years agoPort to new GDBus bindings in gjs
Giovanni Campagna [Tue, 16 Aug 2011 12:19:59 +0000 (14:19 +0200)]
Port to new GDBus bindings in gjs

Rewrite code acquiring dbus names so that it uses GDBus, and rewrite
ShellDBus so that it is exposed on the GDBus connection. Ports of
the other objects will follow.

https://bugzilla.gnome.org/show_bug.cgi?id=648651

15 years agoReplace deprecated gtk_widget_size_request
Rico Tzschichholz [Fri, 11 Nov 2011 08:50:18 +0000 (09:50 +0100)]
Replace deprecated gtk_widget_size_request

15 years agoapp: Fix crash on search
Ray Strode [Thu, 10 Nov 2011 22:33:36 +0000 (17:33 -0500)]
app: Fix crash on search

Not all desktop files tracked by the shell have
Exec lines.  This could be because they're actually
run by another process, for instance, and the desktop
file is merely there to provide metadata.  For example,
nautilus-pastebin provides a desktop file without an
Exec line.

The shell currently crashes if one of these partial
desktop files is installed and the user attempts to
search from the overview.

commit 37726a4cb69ab54298a3c95ccf469e1ab87ed4b1 fixed
a similar crasher.

This commit fixes the next one lower in the code.

https://bugzilla.gnome.org/show_bug.cgi?id=663815

15 years agoRemove all stray imports to imports.dbus
Jasper St. Pierre [Fri, 30 Sep 2011 00:55:26 +0000 (20:55 -0400)]
Remove all stray imports to imports.dbus

Some modules were importing DBus without actually using it.

https://bugzilla.gnome.org/show_bug.cgi?id=648651

15 years agoUpdated Japanese translation
Hideki Yamane [Wed, 9 Nov 2011 12:23:48 +0000 (21:23 +0900)]
Updated Japanese translation

15 years agowindow-manager: Fix variable name
fry [Mon, 24 Oct 2011 09:39:01 +0000 (11:39 +0200)]
window-manager: Fix variable name

In _shouldAnimate() _animationBlockCount was referred to as
_animationsBlocked, fix this.

https://bugzilla.gnome.org/show_bug.cgi?id=662394

15 years agomain: Fix shell_dbus_acquire_names()
Florian Müllner [Mon, 7 Nov 2011 23:17:33 +0000 (00:17 +0100)]
main: Fix shell_dbus_acquire_names()

Commit 39727d1156 refactored dbus acquisition, but due to wrong use
of va_args we would only ever acquire the first bus name passed.

https://bugzilla.gnome.org/show_bug.cgi?id=658078

15 years agoDoc fixes
Jasper St. Pierre [Wed, 2 Nov 2011 16:24:49 +0000 (12:24 -0400)]
Doc fixes

https://bugzilla.gnome.org/show_bug.cgi?id=663277

15 years agoworkspaceThumbnail: Allow users to create workspaces at any position
Jasper St. Pierre [Thu, 5 May 2011 02:47:07 +0000 (22:47 -0400)]
workspaceThumbnail: Allow users to create workspaces at any position

Allow a user to create a new workspace by dragging a window or a launcher in
the middle of two existing ones.

https://bugzilla.gnome.org/show_bug.cgi?id=646409

15 years agoNetworkMenu: fix regression in access-point-removed
Giovanni Campagna [Thu, 3 Nov 2011 09:02:03 +0000 (10:02 +0100)]
NetworkMenu: fix regression in access-point-removed

When changing _findNetwork with _findExistingNetwork, I changed
the return value to avoid searching twice for the access point,
and changed some names. I forgot to update all points where those
names were used.

https://bugzilla.gnome.org/show_bug.cgi?id=663278

15 years agogdm: Add a translator comment for 'Not Listed?'
Matthias Clasen [Sat, 29 Oct 2011 16:36:51 +0000 (12:36 -0400)]
gdm: Add a translator comment for 'Not Listed?'

https://bugzilla.gnome.org/show_bug.cgi?id=659946

15 years agoUpdated Spanish translation
Jorge González [Sun, 6 Nov 2011 12:35:00 +0000 (13:35 +0100)]
Updated Spanish translation

15 years agomain: factor out dbus names acquisition
Marc-Antoine Perennou [Fri, 23 Sep 2011 17:57:46 +0000 (19:57 +0200)]
main: factor out dbus names acquisition

This way it will be a lot shorter to add
a new name acquisition in the future

https://bugzilla.gnome.org/show_bug.cgi?id=658078

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
15 years agoshellDBus: Lock down Eval() to be a development tool only
Jasper St. Pierre [Thu, 27 Oct 2011 21:41:06 +0000 (17:41 -0400)]
shellDBus: Lock down Eval() to be a development tool only

https://bugzilla.gnome.org/show_bug.cgi?id=662891